Skip to content

Conversation

jsji
Copy link
Contributor

@jsji jsji commented Oct 7, 2025

We append -fno-lifetime-dse in HandleLLVMOptions.cmake due to GCC bug
But it is causing link failure with llvm::StdThreadPool::asyncEnqueue

Remove it from libCAS.

@jsji jsji requested a review from a team as a code owner October 7, 2025 02:34
@bader
Copy link
Contributor

bader commented Oct 7, 2025

This is LLVM community code. Please, push the fix to https://github.com/llvm/llvm-project/.

BTW, I noticed that 6ac6312 patch is missing in the sycl branch. Do you know why?

@jsji
Copy link
Contributor Author

jsji commented Oct 7, 2025

This is LLVM community code. Please, push the fix to https://github.com/llvm/llvm-project/.

BTW, I noticed that 6ac6312 patch is missing in the sycl branch. Do you know why?

Yes, we had to revert it because it is still causing SEGV in our build, especially in sycl-ls. sycl-ls SEGV because the GCC bug.

@jsji
Copy link
Contributor Author

jsji commented Oct 7, 2025

This is LLVM community code. Please, push the fix to https://github.com/llvm/llvm-project/.

BTW, I noticed that 6ac6312 patch is missing in the sycl branch. Do you know why?

This is not really community bug -- community code works, as they don't have the -fno-lifetime-dse in build command because of 6ac6312.

@jsji jsji merged commit e676cb0 into intel:sycl-web Oct 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants